.mmb-bcj-nav{
  width: 100%;
  position: relative;
  .nav-tab{
    overflow: hidden;
    background-color: #fff;
    ul{
      &::-webkit-scrollbar {
        display: none;
      }
      margin: 0 auto;
      list-style-type: none;
      display: flex;
      flex-wrap: nowrap;
      justify-content: space-between;
      padding: 0;
      overflow: auto;
      li{
        flex: 1 0 auto;
        height: 1rem /* 75/75 */;
        padding: 0 .266667rem /* 20/75 */;
        float: left;
        line-height: 1rem /* 75/75 */;
        a{
          display: block;
          height: 100%;
          font-size: .346667rem /* 26/75 */;
        }
        .current{
          border-bottom: .04rem /* 3/75 */ solid #e12a2b;
          color: #e12a2b;
        }
      }
    }
    .over{
      width: 1.066667rem /* 80/75 */;
      height: 1.066667rem /* 80/75 */;
      border-left: 1px solid #ccc;
      background-color: #fbfbfb;
      position: absolute;
      right: 0;
      top: 0;
    }
  }
  .nav-content{
    ul{
      width: 100%;
      li{
        width: 100%;
        margin-top: .133333rem /* 10/75 */;
        height: 4rem /* 300/75 */;
        background-color: #ffffff ;
        padding: .266667rem /* 20/75 */ .133333rem /* 10/75 */;
        .con-img{
          width: 3.466667rem /* 260/75 */;
          height: 3.466667rem /* 260/75 */;
          float: left;
          img{
            width: 100%;
          }
        }
        .con-right{
          height: 100%;
          overflow: hidden;
          padding-left: .133333rem /* 10/75 */;
          .tilte{
            height: 1.333333rem /* 100/75 */;
            width: 100%;
            font-size: .4rem /* 30/75 */;
            line-height: 1.5;
          }
          .coupon{
            color: red;
              font-size: .48rem /* 36/75 */;
            span{
              font-size: .4rem /* 30/75 */;
            }
            em{
              font-size: .346667rem /* 26/75 */;
            }
            del{
              font-size: .346667rem /* 26/75 */;
              color: #aaaaaa;
              padding-left: .133333rem /* 10/75 */;
            }
          }
          .bar{
            margin: .133333rem /* 10/75 */ 0;
            i{
              display: block;
              width: 2.2rem /* 165/75 */;
              height: .4rem /* 30/75 */;
              background-color: #ffb7b7;
              border: .013333rem /* 1/75 */ solid red;
              border-radius: .133333rem /* 10/75 */;
              float: left;
              position: relative;
              overflow: hidden;
              em{
                display: block;
                height: .4rem /* 30/75 */;
                background-color: red;
                border-radius: .133333rem /* 10/75 */;
              }
              span{
                font-size: .346667rem /* 26/75 */;
                line-height: .4rem /* 30/75 */;
                position: absolute;
                left: 40%;
                top: 0;
                color: #ffffff;
              }
            }
            b{
              float: left;
              font-size: .346667rem /* 26/75 */;
              color: red;
              margin: -.04rem /* 3/75 */ .133333rem /* 10/75 */ ;
              font-weight: 400;
            }
          }
          .link{
            width: 2.866667rem /* 215/75 */;
            height: .666667rem /* 50/75 */;
            border: .013333rem /* 1/75 */ dashed #e12a2b;
            text-align: center;
            float: left;
            a{
              font-size: .32rem /* 24/75 */;
              line-height: .666667rem /* 50/75 */;
              color: #e12a2b;
            }
          }
          .btn{
            float: right;
            a{
              display: block;
              background-color: #ff5e5d;
              width: 1.533333rem /* 115/75 */;
              height: .666667rem /* 50/75 */;
              border: 1px solid red;
              border-radius: .133333rem /* 10/75 */;
              color: #fff;
              text-align: center;
              line-height: .666667rem /* 50/75 */;
              font-size: .346667rem /* 26/75 */;
            }
          }
        }
      }
    }
  }
}
.top{
  width: 1.066667rem /* 80/75 */;
  height: 1.066667rem /* 80/75 */;
  background-color: #000000;
  opacity: .6;
  position: fixed;
  right: .266667rem /* 20/75 */;
  bottom: .533333rem /* 40/75 */;
  border-radius: 50%;
  text-align: center;
  span{
    font-size: .533333rem /* 40/75 */;
    line-height: 1.066667rem /* 80/75 */;
    color: #ffffff;
  }
}